homogeneous environment - German English Dictionary